@charset "utf-8";
.zero{margin:0;padding:0}
html,body,p,span,ul,li,i,em,select,strong{
    margin:0;padding:0
}
.breadcrumb{
    background:#f5f5f5
}
.open-notify{
                position:fixed;
                width:100%;
                height:46px;
                line-height:46px;
                text-align:center;
                z-index:999999;
                font-size:14px;
                font-weight:bold;
                top:0;
                left:0;
                box-shadow:0 2px 5px 0 rgba(0,0,0,0.26);
                border-radius:2px;
                transition:transform .2s ease-in-out,opacity .2s ease-in;
                -webkit-transition:-webkit-transform .2s ease-in-out,opacity .2s ease-in;
                -ms-transform:translateY(-200%);
                transform:translateY(-200%);
                -webkit-transform:translateY(-200%);
                -moz-transform:translateY(-200%);
                cursor:pointer
}
.open-notify .sui-icon{
                        font-size:20px;
                        width:20px;
                        height:20px;
                        vertical-align:middle;
                        position:relative;
                        bottom:2px;
                        display:inline-block;
                        background:0;
                        margin-right:5px
}
.open-notify .sui-icon+label{
                                display:inline-block;
                                color:inherit
}
.open-notify.opened{
                    opacity:1;
                    -webkit-transform:translateY(0);
                    -ms-transform:translateY(0);
                    transform:translateY(0)
}
.open-alert{
    color:#f00;
    background:#fff2f2;
    border:1px solid #ffe3e0
}
.open-success{
    border:1px solid #dcf9d6;
    background:#edffe9;
    color:#4ab933
}
@font-face{
    font-family:'iconfont';
    src:url('http://at.alicdn.com/t/font_1422863784_064658.eot');
    src:url('http://at.alicdn.com/t/font_1422863784_064658.eot?#iefix') format('embedded-opentype'),
    url('http://at.alicdn.com/t/font_1422863784_064658.woff') format('woff'),
    url('http://at.alicdn.com/t/font_1422863784_064658.ttf') format('truetype'),
    url('http://at.alicdn.com/t/font_1422863784_064658.svg#iconfont') format('svg')
}
.font-size{
    font-size: 1.5rem;
    color: #d8dce4;
}
.container-head {
    padding-right: 45px;
    padding-left: 45px;
    margin-right: auto;
    margin-left: auto;
}
.open-iconfont{
    font-family:"iconfont" !important;
    font-style:normal;
    -webkit-font-smoothing:antialiased;
    -moz-osx-font-smoothing:grayscale;
    font-size:20px;
    margin-right:4px;
    line-height:18px
}
.open-icon-alibaba:before{content:"\e600"  }
.open-icon-search:before{content:"\e601"}
.open-icon-bell:before{content:"\e613"}
.open-icon-person:before{content:"\e614"}
.open-icon-group:before{content:"\e612"}
.open-icon-earth:before{content:"\e605"}
.open-icon-tag:before{content:"\e606"}
.open-icon-quit:before{content:"\e607"}
.open-icon-pencil:before{content:"\e608"}
.open-icon-triangle-right:before{content:'\e60b'}
.open-icon-triangle-down:before{content:'\e609'}
.open-icon-android:before{content:"\e60f";color:#85c808}
.open-icon-ios:before{content:"\e60e";color:#7c7c7c}
.open-icon-plus:before{content:"\e610"}
html,body{
    width:100%;height:100%;background:#fff
}
body{
    font-family:tahoma,"Microsoft Yahei","SimSun",sans-serif !important
}
ul,ol{
    list-style:none;
    padding:0;
    margin:0
}
p{
    margin-top:12px;margin-bottom:18px
}
.fix-nav-position{
    position:fixed;
    width:100%;
    top:0;
    left:0;
    z-index:1000
}
.handleHref a:focus{
    text-decoration:none;
    outline:0
}
.navbar{
    padding:10px;
    margin-bottom:0
}
.navbar-nav{
    font-size:18px
}
.framework-container{
    font-size:14px
}
.framework-left-nav{
    height:100%;
    float:left;
    width:188px;
    border-right:1px #d8dce4 solid;
    border-bottom:1px #d8dce4 solid;
    padding:27px 12px 12px 12px;
    font-size:14px;
    background:#fafafa;
    overflow-y:auto;
    color:#333640
}
.framework-left-nav .folder{
    cursor:pointer
}
.framework-left-nav.fix-pos{
    position:fixed;
    top:0;
    left:0;
    margin-top:0
}
.framework-left-nav ul{
    -webkit-transition:height .4s ease;
    transition:height .4s ease
}
.framework-left-nav ul a:focus{
    text-decoration:none;
    outline:0
}
.framework-left-nav ul>li{
    list-style-type:none;
    position:relative
}
.framework-left-nav ul>li .open-iconfont{
    position:absolute;
    top:10px;
    left:9px;
    font-size:18px;
    transition:transform .4s ease;
    -webkit-transition:-webkit-transform .4s ease
}
.framework-left-nav ul>li>a{
    padding:6px 0 6px 40px;
    margin:10px 10px;
    display:block;
    color:#333640;
    font-size:14px;
    text-decoration: none;
    background-color: transparent;
}
.nav > li > a {
    position: relative;
    display: block;
    padding: 4px 20px;
    font-size: 13px;
    font-weight: 500;
    color: #888;
}

.framework-left-nav ul>li>a:hover{
    background-color: #dfdfdf;
    text-decoration:none;
    color:#080808;
    font-weight: bold;
}
.framework-left-nav ul>li>a:active{
    color:#ffffff;
    font-weight: bold;
}
.framework-left-nav ul>li>ul{
    height:140px;
    overflow:hidden;
    display: none;
}
.framework-left-nav ul>li>ul>li .open-iconfont{
    left:19px;
    float: none;
}
.framework-left-nav ul>li>ul>li>a{
    padding-left:39px;
    border-right: none;
}
.framework-left-nav ul>li.opened>.open-iconfont{
    -webkit-transform:rotate(90deg);
    -ms-transform:rotate(90deg);
    transform:rotate(90deg);
    -wekbit-transform:rotate(90deg);
    -moz-transform:rotate(90deg)
}
.framework-left-nav ul>li.active a+.open-iconfont{
    color:#fff
}
.framework-container{
    height:100%;
    color:#333;
    min-width:1000px
}
.framework-container .open-content{
    margin-left:201px;
    padding-top: 10px;
    padding-left: 20px;
    padding-right: 20px;
    width:auto
}
.framework-container .open-content .open-content-inner{
    min-height:600px;
    overflow:hidden
}
.open-framework-single-container{
    padding:20px;
    min-height:400px
}
.open-footer{
    text-align:center;
    margin-top:20px
}
.img-rounded{
    width:70px;
    height:70px;
    text-align:center;
    display:inline-block;
    vertical-align:middle
}
.table>tbody>tr>td,.table>tbody>tr>th,.table>tfoot>tr>td,.table>tfoot>tr>th,.table>thead>tr>td,.table>thead>tr>th{
    padding: 6px 8px;
    line-height: 1.5;
    vertical-align: top;
    border-bottom: 1px solid #ddd;
    text-align: center;
}
.table{
    margin-top:20px;
    width:100%;
    max-width: 100%;
    border-spacing: 0;
    border-collapse: collapse;
    border-color: grey;
    display: table;
}
.table>thead{
    background-color:#dfdfdf;
    display: table-header-group;
    vertical-align: middle;
    border-color: inherit;
}
tr {
    display: table-row;
    vertical-align: inherit;
    border-color: inherit;
}
.table > thead > tr > th {
    vertical-align: bottom;
    border-bottom: 1px solid #ddd;
}
th {
    text-align: left;
    font-weight: bold;
    display: table-cell;
}
.img-big{
    width:120px;
    height:120px
}
.m-top{
    margin-top:80px
}
.input-height{
    height:36px;
    padding:0 5px
}
.btn-affirm{
    padding:5px 30px
}
.table>thead{
    background-color:#dfdfdf;
    display: table-header-group;
    vertical-align: middle;
    border-color: inherit;
}
.find-name{
    width:auto;
    max-width:90px;
    overflow:hidden;
    text-overflow:ellipsis;
    white-space:nowrap;
    text-align:center;
    display:inline-block
}
.find-head-img{
    width:30px;
    height:30px;
    border-radius:50%;
    overflow:hidden;
    display:inline-block;
    text-align:center;
    vertical-align:middle
}
.find-head-img>img{
    width:100%;
    display:block
}
.m-none{margin:0}
.float-left{float:left}
.caption-size{
    font-size: 25px;
}
caption{
    color: #777;
    text-align: left;
}
caption{
    display: table-caption;
}
.bs-docs-nav {
    margin-bottom: 0;
    font-size: 14px;
    color: white;
}

.navbar-inverse {
    background-color: #222;
    border-color: #080808;
}
.navbar-static-top {
    z-index: 500;
    border-width: 0 0 1px;
}
.navbar {
    position: relative;
    min-height: 35px;
    border: 1px solid transparent;
}
.bs-docs-sidenav {
    margin: 0 !important;
}
.nav {
    list-style: none;
    padding-left: 0;
}
